Telegram Group & Telegram Channel
photo_2020-12-11_12-52-03.jpg
23.2 KB
Exceptions

Що такое exceptions, try-except?
В Питоне определен главный класс BaseException, от которого наследуются все остальные классы ошибок. У него есть четыре прямых наследника:
SystemExit – произошел выход из программы.
KeyboardInterrupt – пользователь прервал выполнение программы (комбинация Ctrl+C).
GeneratorExit – завершена работа объекта generator.
Exception – родительский класс для пользовательских исключений.
Можно ли оператор raise использовать без исключения которое мы генерируем?
Можно только внутри блока except, когда он может взять этот тип из except.
Используется для возможности дописать что-то перед исключением.

Exception chain
Когда происходит exception во время обработки другого.

Exit() перед finally
Finally сработает

Нужно ли всегда except?
Нет, можно try finally

Почему не нужно писать except без указания ошибки?
Потому что нельзя определить конкретную ошибку. Можно исправить except Exception.



tg-me.com/python_interview/7
Create:
Last Update:

Exceptions

Що такое exceptions, try-except?
В Питоне определен главный класс BaseException, от которого наследуются все остальные классы ошибок. У него есть четыре прямых наследника:
SystemExit – произошел выход из программы.
KeyboardInterrupt – пользователь прервал выполнение программы (комбинация Ctrl+C).
GeneratorExit – завершена работа объекта generator.
Exception – родительский класс для пользовательских исключений.
Можно ли оператор raise использовать без исключения которое мы генерируем?
Можно только внутри блока except, когда он может взять этот тип из except.
Используется для возможности дописать что-то перед исключением.

Exception chain
Когда происходит exception во время обработки другого.

Exit() перед finally
Finally сработает

Нужно ли всегда except?
Нет, можно try finally

Почему не нужно писать except без указания ошибки?
Потому что нельзя определить конкретную ошибку. Можно исправить except Exception.

BY Python. Собеседование. Книги.


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/python_interview/7

View MORE
Open in Telegram


Python Собеседование Книги Telegram | DID YOU KNOW?

Date: |

Why Telegram?

Telegram has no known backdoors and, even though it is come in for criticism for using proprietary encryption methods instead of open-source ones, those have yet to be compromised. While no messaging app can guarantee a 100% impermeable defense against determined attackers, Telegram is vulnerabilities are few and either theoretical or based on spoof files fooling users into actively enabling an attack.

A project of our size needs at least a few hundred million dollars per year to keep going,” Mr. Durov wrote in his public channel on Telegram late last year. “While doing that, we will remain independent and stay true to our values, redefining how a tech company should operate.

Python Собеседование Книги from ms


Telegram Python. Собеседование. Книги.
FROM USA